stone shoot - Turkish English Dictionary